<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Document</title>
  </head>
  <body>
    <script>
      // 选择语句 if  和 switch
      // 会罗列 括号里边 表达式/变量 的所有可能结果,针对不同的结果 执行不同的代码块
      // 每一个 case  就是 对应的一种可能
      // switch (表达式 / 变量) {
      //   case 值1:
      //     代码块1;
      //     break;
      //   case 值2:
      //     代码块2;
      //     break;
      //   default:
      //     代码块3;
      //     break;
      // }

      var b = 2 + 2;

      switch (b) {
        case 3:
          alert("Too small");
          break;
        case 4:
          alert("Exactly!");
          break;
        case 5:
          alert("Too large");
          break;
        default:
          alert("I don't know such values");
      }

      // 改成 if
      // if(a===3){

      // }else if(a===4){

      // }else if(a===5){

      // }else{

      // }

      // + 可以把 用户输入的 数字(字符串),转换成 数字类型
      var a = +prompt("a?", "");

      // if (a == 0) {
      //   alert(0);
      // }
      // if (a == 1) {
      //   alert(1);
      // }

      // if (a == 2 || a == 3) {
      //   alert("2,3");
      // }
      switch (a) {
        case 0:
          alert(0);
          break;
        case 1:
          alert(1);
          break;
        case 2:
        case 3:
          alert("2,3");
          break;
      }
    </script>
  </body>
</html>
